package model.base;

import java.util.Date;

import com.jfinal.plugin.activerecord.IBean;

/**
 * do not modify this file.^_^
 */
@SuppressWarnings("serial")
public abstract class BaseMonitoringFactor<M extends BaseMonitoringFactor<M>> extends _BaseModel<M> implements IBean {

    /**
     * ID
     */
    public void setId(Long id) {
        set("id", id);
    }

    /**
     * ID
     */
    public Long getId() {
        return getLong("id");
    }
    /**
     * 创建时间
     */
    public void setCreateTime(Date createTime) {
        set("createTime", createTime);
    }

    /**
     * 创建时间
     */
    public Date getCreateTime() {
        return get("createTime");
    }
    /**
     * 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        set("updateTime", updateTime);
    }

    /**
     * 更新时间
     */
    public Date getUpdateTime() {
        return get("updateTime");
    }
    /**
     * 点位
     */
    public void setStationId(Long stationId) {
        set("stationId", stationId);
    }

    /**
     * 点位
     */
    public Long getStationId() {
        return getLong("stationId");
    }
    /**
     * 设备监测因子
     */
    public void setFactor(String factor) {
        set("factor", factor);
    }

    /**
     * 设备监测因子
     */
    public String getFactor() {
        return getStr("factor");
    }
    /**
     * 量程
     */
    public void setRange(String range) {
        set("range", range);
    }

    /**
     * 量程
     */
    public String getRange() {
        return getStr("range");
    }
    /**
     * 限值
     */
    public void setLimit(String limit) {
        set("limit", limit);
    }

    /**
     * 限值
     */
    public String getLimit() {
        return getStr("limit");
    }
    /**
     * 验收时间
     */
    public void setAcceptanceTime(Date acceptanceTime) {
        set("acceptanceTime", acceptanceTime);
    }

    /**
     * 验收时间
     */
    public Date getAcceptanceTime() {
        return get("acceptanceTime");
    }
    /**
     * 联网时间
     */
    public void setNetworkingTime(Date networkingTime) {
        set("networkingTime", networkingTime);
    }

    /**
     * 联网时间
     */
    public Date getNetworkingTime() {
        return get("networkingTime");
    }
}
